TTarget
Spread Windows Forms 7.0 Product Documentation
FindLastIndex<TTarget>(Int32,Predicate<TTarget>) Method
See Also  Support Options
GrapeCity.Win.PluginInputMan Assembly > GrapeCity.Win.Spread.InputMan.CellType Namespace > CollectionBase<T> Class > FindLastIndex Method : FindLastIndex<TTarget>(Int32,Predicate<TTarget>) Method


startIndex
The zero-based starting index of the backward search.
match
The Predicate delegate that defines the conditions of the element to search for.

Glossary Item Box

Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the List that extends from the first element to the specified index.

Syntax

Visual Basic (Declaration) 
Public Overloads Function FindLastIndex(Of TTarget As T)( _
   ByVal startIndex As Integer, _
   ByVal match As Predicate(Of TTarget) _
) As Integer
Visual Basic (Usage)Copy Code
Dim instance As CollectionBase(Of T)
Dim startIndex As Integer
Dim match As Predicate(Of TTarget)
Dim value As Integer
 
value = instance.FindLastIndex(Of TTarget)(startIndex, match)
C# 
public int FindLastIndex<TTarget>( 
   int startIndex,
   Predicate<TTarget> match
)
where TTarget: T

Parameters

startIndex
The zero-based starting index of the backward search.
match
The Predicate delegate that defines the conditions of the element to search for.

Type Parameters

TTarget

Return Value

The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, false.

Exceptions

ExceptionDescription
System.ArgumentOutOfRangeExceptionstartIndex is outside the range of valid indexes for the List.
System.ArgumentNullExceptionmatch is null.

Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8

See Also

© 2002-2014 ComponentOne, a division of GrapeCity. All Rights Reserved.